safety apparatus - Turkish English Dictionary